wind-driven generator - Spanish English Dictionary